Algebraic Methods for Constructing One-way Trapdoor Functions

نویسنده

  • Gérard Maze
چکیده

In this dissertation, we consider an extension of the discrete logarithm problem to the case of a semigroup acting on a finite set: the Semigroup Action Problem (SAP). New protocols and one-way trapdoor functions based on the difficulty of such problems are proposed. Several instances are studied both from a conceptual and cryptographic point of view. We discuss the application of existing generic algorithms to the resolution of an arbitrary SAP. The Pohlig-Hellman reduction leads to the notion of c-simplicity in semirings. Generic square-root attacks lead to semigroups with a negligible portion of invertible elements. After having described the situation when linear algebra over fields can be used, an application of the theory of finite csimple semirings produces an example of SAP where no such known reduction applies. An extension of the Elliptic Curve Discrete Logarithm Problem (ECDLP) is defined using the Frobenius homomorphism of elliptic curves over finite fields. Actions induced by the Chebyshev polynomials are studied in different algebraic structures such as Fq, Z/nZ and Matn(Fq). Those are shown to be equivalent to known hard problems such as FACTORING and DLP in finite fields. Finally, non-associative operations lead to the study of the SAP in Paige loops, i.e., finite simple non-associative Moufang loops. To my parents, and to Sandrine.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Classification of Lattice-based Trapdoor Functions

A trapdoor function is a one-way function with trapdoor, which is indispensable for getting a preimage of the function. In lattice-based cryptography, trapdoor function plays an important role in constructing the secure cryptographic schemes like identity-based encryption, homomorphic encryption, or homomorphic signature. There are three categories of trapdoor functions as standard trapdoor, lo...

متن کامل

Algebraic (Trapdoor) One-Way Functions and Their Applications

In this paper we introduce the notion of Algebraic (Trapdoor) One Way Functions, which, roughly speaking, captures and formalizes many of the properties of number-theoretic one-way functions. Informally, a (trapdoor) one way function F : X → Y is said to be algebraic if X and Y are (finite) abelian cyclic groups, the function is homomorphic i.e. F (x) · F (y) = F (x · y), and is ringhomomorphic...

متن کامل

On the Impossibility of Constructing Non-interactive Statistically-Secret Protocols from Any Trapdoor One-Way Function

We show that non-interactive statistically-secret bit commitment cannot be constructed from arbitrary black-box one-to-one trapdoor functions and thus from general public-key cryptosystems. Reducing the problems of non-interactive crypto-computing, rerandomizable encryption, and non-interactive statistically-sender-private oblivious transfer and low-communication private information retrieval t...

متن کامل

The key exchange cryptosystem used with higher order Diophantine equations

One-way functions are widely used for encrypting the secret in public key cryptography, although they are regarded as plausibly one-way but have not been proven so. Here we discuss the public key cryptosystem based on the system of higher order Diophantine equations. In this system those Diophantine equations are used as public keys for sender and recipient, and both sender and recipient can ob...

متن کامل

Graph-Theoretic Algorithms for the "Isomorphism of Polynomials" Problem

We give three new algorithms to solve the “isomorphism of polynomial” problem, which was underlying the hardness of recovering the secret-key in some multivariate trapdoor one-way functions. In this problem, the adversary is given two quadratic functions, with the promise that they are equal up to linear changes of coordinates. Her objective is to compute these changes of coordinates, a task wh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003